@charset "utf-8";*{word-wrap:break-word}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow:visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media ( max-width:767px){html{overflow-y:auto}
body,th,td,button,input,select,textarea{font-size:14px}}body{line-height:24px;position:relative}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor:pointer}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}
:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"],input[type="submit"]{line-height:normal !important}
img{border:0;vertical-align:middle;max-width:100%}
a img,img{-ms-interpolation-mode:bicubic}
.animate{-webkit-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}
time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root){overflow:hidden}
fieldset{border-width:0;padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.cl,.clearfix{zoom:1}
h1,h2,h3,h4,h5,h6{font-weight:500;color:inherit;line-height:30px;}
h1,h2,h3{padding-top:20px;padding-bottom:10px}
h4,h5,h6{margin-top:10px;margin-bottom:10px;line-height:24px;}
small{font-size:85%}
b,strong{font-weight:bold}
em{font-style:italic}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.en{font-family:Arial!important}
.f-12{font-size:12px}
.f-13{font-size:13px}
.f-14{font-size:14px}
.f-16{font-size:16px}
.f-18{font-size:18px}
.f-20{font-size:20px}
.f-24{font-size:24px}
.f-26{font-size:26px}
.f-28{font-size:28px}
.f-30{font-size:30px}
.height60{width:100%;display:block;height:60px;line-height:60px;}
.height50{width:100%;display:block;height:50px;line-height:50px;}
.height40{width:100%;display:block;height:40px;line-height:40px;}
.height30{width:100%;display:block;height:30px;line-height:30px;}
.height20{width:100%;display:block;height:20px;line-height:20px;}
.height10{width:100%;display:block;height:10px;line-height:10px;}
.text-l{text-align:left}
.text-r{text-align:right}
.text-c{text-align:center}
.va-t{vertical-align:top!important}
.va-m{vertical-align:middle!important}
.va-b{vertical-align:bottom!important}
.pos-r{position:relative}
.pos-a{position:absolute}
.pos-f{position:fixed}
.left{float:left!important;_display:inline}
.right{float:right!important;_display:inline}
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-30{margin-bottom:30px}
.mb-40{margin-bottom:40px}
.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}
.ml-10{margin-left:10px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-30{margin-left:30px}
.ml-40{margin-left:40px}
.ml-50{margin-left:50px}
.mr-5{margin-right:5px}
.mr-10{margin-right:10px}
.mr-15{margin-right:15px}
.mr-20{margin-right:20px}
.mr-30{margin-right:30px}
.mr-40{margin-right:40px}
.mr-50{margin-right:50px}
.pt-5{padding-top:5px}
.pt-10{padding-top:10px}
.pt-20{padding-top:20px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-20{padding-bottom:20px}
.pb-30{padding-bottom:30px}
.pl-5{padding-left:5px}
.pl-10{padding-left:10px}
.pl-20{padding-left:20px}
.pl-30{padding-left:30px}
.pr-5{padding-right:5px}
.pr-10{padding-right:10px}
.pr-20{padding-right:20px}
.pd-5{padding:5px}
.pd-10{padding:10px}
.pd-15{padding:15px}
.pd-20{padding:20px}
.pd-30{padding:30px}
.pd-40{padding:40px}
.border{border:solid 1px #eee}
.radius{border-radius:5px}
.round{border-radius:50%;overflow:hidden}
.line{font-size:0;line-height:0;border-top:solid 1px #eee;float:none}
.box-shadow{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}
.text-shadow{-webkit-text-shadow:0 0 2px rgba(0,0,0,0.2);text-shadow:0 0 2px rgba(0,0,0,0.2)}
.bg-fff{background-color:#fff}
.hidden{display:none;}
.block{display:block;}
.in-block{display:inline-block;}
.dots li{width:10px;height:10px;font-size:0px;line-height:0px;border-radius:50%}
.numbox li{width:20px;height:20px;line-height:20px;font-size:13px;font-family:Arial;font-weight:bold;text-indent:inherit}
.numbox li.active{color:#fff}
.rectangle li{width:40px;height:10px;font-size:0px;line-height:0px}
.c-333,.c-333 a,a.c-333{color:#333}
.c-333 a:hover,a.c-333:hover{color:#333}
.c-666,.c-666 a,a.c-666{color:#666}
.c-666 a:hover,a.c-666:hover{color:#666}
.c-999,.c-999 a,a.c-999{color:#999}
.c-999 a:hover,a.c-999:hover{color:#999}
.imghover{overflow:hidden;}
.imghover a,.imghover img{width:100%;display:block;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.imghover a:hover img{transform:scale(1.2,1.2) rotate(10deg);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.img-opacity{opacity:1}
.img-opacity:hover{opacity:0.9}
.close{font-size:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.btn{display:inline-block;box-sizing:border-box;cursor:pointer;text-align:center;font-weight:400;white-space:nowrap;vertical-align:middle;-moz-padding-start:npx;-moz-padding-end:npx;border:solid 1px #ddd;background-color:#fff;width:auto;*zoom:1;*overflow:visible;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}
a.btn:hover,a.btn:focus,a.btn:active,a.btn.active,a.btn.disabled,a.btn[disabled]{text-decoration:none}
.btn:active,.btn.active{background-color:#ccc}
.btn:first-child{*margin-left:0}
.btn.active,.btn:active{-moz-box-shadow:0 1px 8px rgba(0,0,0,0.125) inset;-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.125) inset;box-shadow:0 1px 8px rgba(0,0,0,0.125) inset}
.btn-default{color:#fff;background-color:#5a98de;border-color:#5a98de}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#fff;background-color:#0a6999;border-color:#0a6999}

.jwlogo{display:none;}

.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%}
.row{box-sizing:border-box;margin-left:-15px;margin-right:-15px}
.col-2{width:18%;float:left;padding:0 1%}
.col-3{width:28%;float:left;padding:0 1%}
.col-4{width:38%;float:left;padding:0 1%}
.col-5{width:48%;float:left;padding:0 1%}
.col-7{width:68%;float:left;padding:0 1%}
.col-8{width:78%;float:left;padding:0 1%}
.col-10{width:98%;float:left;padding:0 1%}
.col-4-2{width:23%;float:left;padding:0 1%}
.col-5-2{width:18%;float:left;padding:0 1%}
.col-6-3{width:14.666%;float:left;padding:0 1%}
.col-4-1{width:31.3333%;float:left;padding:0 1%}
.col-8-1{width:64.6666%;float:left;padding:0 1%}
.col-7-1{width:56%;float:left;padding:0 1%}
.col-5-1{width:40%;float:left;padding:0 1%}
.col-6-1{width:48%;float:left;padding:0 1%}
.col-3-2{width:31.3333%;float:left;padding:0 1%}
.col-2-1{width:48%;float:left;padding:0 1%}
@media (max-width:767px){
	#chatnb{display:none;}
	.mobile-section{display:block !important}
	.desktops-section{display:none !important}
	.d-section{display:none !important}
	.col-4-2{width:48%;float:left;padding:0 1%}
	.col-5-2{width:48%;float:left;padding:0 1%}
	.col-6-3{width:31.3333%;float:left;padding:0 1%}
	.col-4-1{width:100%;float:left;padding:0}
	.col-8-1{width:100%;float:left;padding:0}
	.col-7-1{width:100%;float:left;padding:0}
	.col-5-1{width:100%;float:left;padding:0}
	.col-3-2{width:48%;float:left;padding:0 1%}
	.col-6-1{width:100%;float:left;padding:0}
	.col-2-1{width:100%;float:left;padding:0}
	.height50{width:100%;display:block;height:30px;line-height:30px;}
	.height40{width:100%;display:block;height:20px;line-height:20px;}
	.height30{width:100%;display:block;height:15px;line-height:15px;}
	.height20{width:100%;display:block;height:10px;line-height:10px;}
}
@media(min-width:768px) and (max-width:991px){
	#chatnb{display:none;}
	.mobile-section{display:block !important}
	.desktops-section{display:none !important}
	.d-section{display:block !important}
	.col-4-2{width: 23%;float:left;padding:0 1%}
	.col-5-2{width:31.3333%;float:left;padding:0 1%}
	.col-6-3{width:14.666%;float:left;padding:0 1%}
	.col-4-1{width:100%;float:left;padding:0}
	.col-8-1{width:100%;float:left;padding:0}
	.col-7-1{width:100%;float:left;padding:0}
	.col-5-1{width:100%;float:left;padding:0}
	.col-3-2{width:48%;float:left;padding:0 1%}
	.col-6-1{width:100%;float:left;padding:0}
	.height50{width:100%;display:block;height:40px;line-height:40px;}
	.height40{width:100%;display:block;height:30px;line-height:30px;}
	.height30{width:100%;display:block;height:20px;line-height:20px;}
	.height20{width:100%;display:block;height:10px;line-height:10px;}
}
@media(min-width:992px) and (max-width:1199px){
	.mobile-section{display:block !important}
	.desktops-section{display:none !important}
	.d-section{display:block !important}
	.col-4-2{width:23%;float:left;padding:0 1%}
	.col-5-2{width:18%;float:left;padding:0 1%}
	.col-6-3{width:14.666%;float:left;padding:0 1%}
	.col-4-1{width:31.3333%;float:left;padding:0 1%}
	.col-8-1{width:64.6666%;float:left;padding:0 1%}
	.col-7-1{width:48%;float:left;padding:0 1%}
	.col-5-1{width:48%;float:left;padding:0 1%}
	.col-3-2{width:31.3333%;float:left;padding:0 1%}
	.col-6-1{width:48%;float:left;padding:0 1%}
}
@media(min-width:1200px){
	.mobile-section{display:none !important}
	.desktops-section{display:block !important}
	.d-section{display:block !important}
	.col-6-1{width:48%;float:left;padding:0 1%}
	.col-4-2{width:23%;float:left;padding:0 1%}
	.col-5-2{width:18%;float:left;padding:0 1%}
	.col-6-3{width:14.666%;float:left;padding:0 1%}
	.col-4-1{width:31.3333%;float:left;padding:0 1%}
	.col-8-1{width:64.6666%;float:left;padding:0 1%}
	.col-7-1{width:56%;float:left;padding:0 1%}
	.col-5-1{width:40%;float:left;padding:0 1%}
	.col-3-2{width:31.3333%;float:left;padding:0 1%}
}